Software Requirements Specification - Softbody Simulation System
نویسندگان
چکیده
The purpose of this document is to give the vision for interactive computer graphics physical based simulation systems. It focuses on the needs of stakeholders and the reasons for such needs. The vision document is directed toward the Softbody Simulation System. This serves as a typical physical-based simulation system involving real time computer graphics. Understanding this system and its requirements will help to understand similar systems and the requirements they need to have. Softbody Simulation System is academic, open-source and extendable to easily adapt to new requirements. It visualizes the simulation process using libraries and applications. The system is interactive and allows altering the simulation at run-time. The level-of-detail and simulation parameters can also be manipulated. The system has other features, such as vertex and fragment shader program and support in the cross-vendor GPU assembly language, as well as the OpenGL Shading Language (GLSL). The problem of No reference when specifying and designing new Computer graphics systems. The impact of which is Interactive simulation where users can modify parameters at run time. A successful solution would be Open-source and extendable system that visualizes the simulation process using OpenGL and other related Libraries and applications. It is an interactive system that allows the user to alter the simulation at run-time via mouse and keyboard. It also includes a GLUI-based graphical controls to manipulate the level-of-detail (LOD) and simulation parameters. The system has other features, such as vertex and fragment shader program, support in the cross-vendor GPU assembly language as well as the OpenGL Shading Language. For Researchers Who Test different physical based phenomena at real time. The Softbody simulation Is a software product. That Allow real time interactive simulation. Unlike Other commercial simulation and visualization software packages, such as Fluent for fluid dynamics and its Gambit (both usually work together for simulation and later visualization or large open-source projects that can be used for rendering various computer graphics-related materials in simulation, such as OGRE. Our product Is an integrated solution, open source and in continuous development for more features. Name Description Responsibilities Researchers The users of the product. Test different physical based phenomena at real time. Software architects People that develop similar systems Specifying and designing such kind of computer graphics systems. The system compiles and runs on the Microsoft Windows platform, but with growth it is natural to accommodate other platforms, such as Linux and Mac OS X. The Softbody …
منابع مشابه
Toward Recovering Complete SRS for Softbody Simulation System and a Sample Application - a Team 9a SOEN6481 W13 Project Report
This document aims at specifying the requirements and capturing the needs of users for building a softbody simulation system. This system has different applications ranging from computer games to surgery training which facilitates the creation and visualization of a certain softbody object. It also allows users to interact with created object at real time. A softbody or deformable object is an ...
متن کاملToward Recovering Complete SRS for Softbody Simulation System and a Sample Application - a Team 4 SOEN6481-W13 Project Report
This document gathers high-level users requirements and describes the system features. It provides a detailed explanation of the main functionalities of the system with a more emphasis on the stakeholders needs and wants. Indeed, the document goes through design constraints that may restrict various aspects of the design and implementation.
متن کاملAn automatic test case generator for evaluating implementation of access control policies
One of the main requirements for providing software security is the enforcement of access control policies which aim to protect resources of the system against unauthorized accesses. Any error in the implementation of such policies may lead to undesirable outcomes. For testing the implementation of access control policies, it is preferred to use automated methods which are faster and more relia...
متن کاملSimulation Model Development Based on the Function Point Metric
The research project SESAM (Software Engineering Simulation by Animated Models) aims at providing a training environment for future project managers. The basic idea is to create a model of the software development process that can be interpreted by a simulator. The student using the simulator can control the simulated project interactively, leading it more or less successfully. In this paper, t...
متن کاملUsing Abstraction and Model Checking to Detect Safety Violations in Requirements Specifications
Exposing inconsistencies can uncover many defects in software specifications. One approach to exposing inconsistencies analyzes two redundant specifications, one operational and the other property-based, and reports discrepancies. This paper describes a “practical” formal method, based on this approach and the SCR (Software Cost Reduction) tabular notation, that can expose inconsistencies in so...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- CoRR
دوره abs/1305.4378 شماره
صفحات -
تاریخ انتشار 2013